package RW;

import java.util.Scanner;
//编写一个手机号验证程序，要求从控制台输入一个手机号，然后输出其是否是合法的手机号。
//手 机号的验证规则为：1 打头，第 2 位可以是 356789，后边 9 位必须都是数字。
//提示：可以使用字符串的 charAt 方法。 
public class Phone {
	public static void main(String[] args) {
		Scanner one = new Scanner(System.in);
        System.out.print("请输入手机号：");
        String phone = one.next();
        isHeFa(phone);
	}
	static boolean isHeFa(String phone) { 
		char t2 = phone.charAt(1); 
		for (int i = 2; i < 11; i++) { 
			   char t = phone.charAt(i); 
			   if (t < '0' || t > '9') { 
			    return false; 
			   }else if (phone.length() != 11 || phone.charAt(0) != '1'
						  ||t2 != '3' && t2 != '5' && t2 != '6' && t2 != '7' && t2 != '8'&& t2 != '9'
						  ) {
					  System.out.println("格式错误");
				  }else {
					  System.out.println(phone+"格式正确");
				}
				   return false; 
			}
		return false;
	}
}
